[PR]結婚の悩みって多いょ!占う?:よく当たる願いが叶う占いって評判ダョ♪
********************************
■■■■
■ ■ ■ ■
■ ■■■ ■■■
■ ■ ■ ■
■■■■
〜基礎から ★ C++Programing〜
********************************
【注意】 このマガジンは、最大化してお読みください。
また、等角フォントでお読みください。
(MS ゴシックなど)
********************************
発行者 むーくん
マガジンNO. 64(5−4)
発行日 2001/2/12
講読人数 2000名ぐらい
マガジンID 0000050494
このマガジンは、まぐまぐから配信されています。
********************************
★あいさつ★
宇宙にいきたい!!
もし、商業的にメリットができれば、宇宙旅行への夢はすぐ
縮まるのではないでしょうか?
観光とか、リゾートとか。
いまはまだ、夢というだけで何もないから。
********************************
********************************
★目次★
・インクリメント・デクリメント
・前置型と後置型の違い
・まとめ
・サンプルプログラム
・予告
********************************
★インクリメント・デクリメント★
以前学習したように、
インクリメント ・・・ 値を一つ増やすこと 「++」
デクリメント ・・・ 値を一つ減らすこと 「--」
変数に、「++」か「--」を付けることで実現できます。
********************************
★前置型と後置型の違い★
例えば、変数「 i 」を考えてみましょう。
「i++;」としても、「++i;」としても、どちらも同じ意味です。
インクリメントや、デクリメントを単独で使うときには違いはありません。
こうしたらどうなるしょうか?
インクリメントした「 i 」を別の変数「 t 」に代入してみます。
t = ++i;
t = i++;
もし、i に10が代入されていたとすると、
上の場合は、t に11が代入され、i が11に変わります。
下の場合は、t に10が代入され、i が11に変わります。
つまり、
「前に」置いた場合は、インクリメントしてから代入します。
「後ろに」置いた場合は、代入してから、インクリメントします。
デクリメントも同様です。
********************************
★まとめ★
・一般的に
「前置」 ・・・ 処理前にインクリメント
「後置」 ・・・ 処理後にインクリメント
・注意
定数に対して、インクリメントはできません。
例)10++;
'a'++;
など
********************************
★サンプルプログラム★
この効果を確かめてみましょう。
coutの中で、インクリメントを使用し、表示します。
#include<iostream>
using namespace std;
int main(void){
int i;
i = 10;
cout << i++ << endl;
i = 10;
cout << ++i << endl;
return 0;
}
式の中でインクリメントすると、このようなwhile文を書くこともできます。
#include<iostream>
using namespace std;
int main(void){
int i, total;
i = total = 0;
while( ++i <= 100 ){
total += i;
}
cout << "1〜100までの和は" << total << "です。" << endl;
return 0;
}
インクリメントと、条件式の評価、
どちらが先なのかをよく注意してくださいね。
********************************
★予告★
例題1 を学習します。
********************************
■□■□■ シミ・ソバカス・クスミ・黒ずみにサヨウナラ!■□■□■
〜薬用無添加『エンジェルピンク』の美白力!〜
まず知って、使って、実感して頂くための松浦社長の太っ腹価格です
ウィンターキャンペーン実施中! ★7800円→3500円(3月末まで)★
■ → http://www.meru-click.com/?982255762b1355a126t01 ■
********************************
講読解除はこちら
http://members.tripod.co.jp/mukun_mmg/mmg/cpp.html
バックナンバーはこちら
http://members.tripod.co.jp/mukun_mmg/mmg/cpp.html
内容について質問やご意見など
smukun@hotmail.com
筆者のWebサイト(むーくんの理学的なんでも講座)
http://members.tripod.co.jp/mukun_mmg/
************************************